package Aula10;

public interface Quicksort {

    //constantes indicando o metodo de partition
    public static final int REPETIDO= 1;
    public static final int MEDIA = 2;
    
    /**
     * @param metodo de PARTITION
     * @param vetor a ser ordenado
     * @param tamanho do vetor a ser ordenado
     * @return vetor ordenado
     */
    int [] quicksort(int metodo, int [] vetor);
    
    /**
     * @param tamanho
     * @return vetor gerado aleatoriamente, com tamanho
     */
    int [] gerarVetor(int tamanho);

}